package com.hy.erp.inventory.service.interfaces;

import java.util.List ;

import com.hy.enterprise.framework.service.business.IBusinessService;
import com.hy.erp.inventory.pojo.BorrowType;
import com.hy.erp.inventory.pojo.interfaces.IArea;
import com.hy.erp.inventory.pojo.interfaces.IBorrowType;
import com.hy.erp.inventory.service.BorrowTypeService;
import com.hy.framework.lang.annotation.ImplementsBy;

/**
 * 
 * <ul>
 * <li>开发作者：李冰</li>
 * <li>设计日期：2010-10-28；时间：上午11:36:12</li>
 * <li>类型名称：IBorrowTypeService</li>
 * <li>设计目的：</li>
 * </ul>
 * <ul>
 * <b>修订编号：</b>
 * <li>修订日期：</li>
 * <li>修订作者：</li>
 * <li>修订原因：</li>
 * <li>修订内容：</li>
 * </ul>
 */
@ImplementsBy(BorrowTypeService.class)
public interface IBorrowTypeService extends IBusinessService < IBorrowType >
{
	public boolean addBorrowType (
		                           IBorrowType borrowType );
		
	public String [] addBorrowType (
		                           Object [] borrowType );
	
		
		public boolean modifyBorrowType (
		                           IBorrowType borrowType  );
		public String [] modifyBorrowType (
				                           Object [] borrowType );
		public Integer removeBorrowType (
		                               String [ ] borrowTypeIds ) ;
		
		
		public List < IArea > getAllArea();
}
